home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 011 / cmdpost.arc / CMDPOST.TXT < prev    next >
Encoding:
Text File  |  1988-09-02  |  66.2 KB  |  2,168 lines

  1.  
  2.             
  3.  
  4.             
  5.  
  6.             
  7.  
  8.             
  9.  
  10.             
  11.  
  12.             
  13.  
  14.                                     Command Post                                    Command Post
  15.                                           
  16.                                     Version  5.0                                    Version  5.0
  17.  
  18.                                A Windows Environment                               A Windows Environment
  19.  
  20.             
  21.  
  22.             
  23.  
  24.             
  25.  
  26.             
  27.  
  28.             
  29.  
  30.             
  31.  
  32.             Command Post is a MS Windows application designed to allow
  33.             users to easily personalize the MS-DOS Executive control
  34.             window.  Command Post allows users to easily add Menu and
  35.             Submenu items to the main MS-DOS Executive menu bar, and to
  36.             execute desired applications when a menu item is selected. A
  37.             number of additional features, such as screen blanking and
  38.             window arranging, are also made available.
  39.  
  40.                          
  41.  
  42.             
  43.  
  44.             Information in this document is subject to change without
  45.             notice and does not represent a commitment of any kind from
  46.             Wilson WindowWare.
  47.  
  48.             The software described in this document is distributed free
  49.             or at minimal charge for evaluation only.  Users of this
  50.             software are to license this software according to the
  51.             instructions given in this document.
  52.  
  53.             Copies of this software may be made only in accordance with
  54.             instructions given in this document.
  55.  
  56.             
  57.  
  58.             Copyright Morrie Wilson, 1988
  59.  
  60.             
  61.  
  62.             Command Post is a trademark of Wilson WindowWare.
  63.  
  64.             Microsoft and MS-DOS are registered trademarks and Windows
  65.             is a trademark of Microsoft Corporation.
  66.  
  67.             PageMaker is a trademark of Aldus Corporation.
  68.  
  69.             In*A*Vision is a trademark of MICROGRAFX, Inc.
  70.  
  71.                                           
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.                                  Command Post 5.0
  96.                                         2                                  Table of Contents                                 Table of Contents
  97.  
  98.             
  99.  
  100.  
  101.  
  102.                        Licensing and Duplication Information                       Licensing and Duplication Information
  103.  
  104.                    Duplication Restrictions / Other Information... 5
  105.  
  106.                    General Licensing Information.................. 6
  107.  
  108.                    Payment with Order
  109.                     Licensing Information......................... 7
  110.  
  111.                    Purchase Orders Requiring Billing
  112.                     Licensing Information......................... 8
  113.  
  114.  
  115.  
  116.                                     Command Post                                    Command Post
  117.  
  118.                    An Introduction................................ 9
  119.  
  120.                    Installing Command Post....................... 10
  121.  
  122.  
  123.  
  124.                                  Using Command Post                                 Using Command Post
  125.  
  126.                    Getting Started with Command Post............. 11
  127.  
  128.                    Command Post Commands......................... 12
  129.                       The Windows menuitem....................... 13
  130.                       The CmdPost menuitem....................... 15
  131.                       The Option Selection Dialog Box............ 16
  132.  
  133.                    System Menu Extensions........................ 17
  134.  
  135.                    Command Post HotKey........................... 18
  136.  
  137.                    Screen Blanking............................... 19
  138.  
  139.                    Time and Date Display......................... 20
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.                                  Command Post 5.0
  152.                                         3                            Table of Contents (continued)                           Table of Contents (continued)
  153.  
  154.                    
  155.  
  156.  
  157.  
  158.                                  Command Post Menus                                 Command Post Menus
  159.  
  160.                    Making Personalized Menus..................... 21
  161.  
  162.                    A Simple Sample Menu.......................... 23
  163.  
  164.                    An Ample Sample Menu.......................... 24
  165.  
  166.                    Command Post Keyboard Interface............... 25
  167.  
  168.                    Advanced Menus................................ 26
  169.  
  170.                    Command Post Prompter Details................. 27
  171.  
  172.  
  173.  
  174.                                        Notes                                       Notes
  175.  
  176.                    Notes - Program Not in Path................... 28
  177.  
  178.                    Notes - Reloading Menus....................... 29
  179.  
  180.                    Notes - Automagic Directory Updates........... 30
  181.  
  182.                    Notes - MS-DOS View Menu selections........... 31
  183.  
  184.                    Notes - Exiting Command Post in Windows....... 32
  185.  
  186.  
  187.  
  188.                                      Appendices                                     Appendices
  189.  
  190.                    Appendix A - Special Thanks................... 33
  191.  
  192.                    Appendix B - Command Post Version Information. 34
  193.  
  194.                    Appendix C - Other Window Applications........ 37
  195.  
  196.                    Appendix D - Command Post Online Support...... 38
  197.  
  198.                    Appendix E - Command Post Licensing Reminders. 39
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.                                  Command Post 5.0
  208.                                         4                        Licensing and Duplication Information                       Licensing and Duplication Information
  209.  
  210.             
  211.  
  212.                     Duplication Restrictions / Other Information                    Duplication Restrictions / Other Information
  213.  
  214.             
  215.  
  216.             Command Post is a shareware product.  It may be freely
  217.             copied and distributed for evaluation as long as four basic
  218.             rules are followed.  These rules are:
  219.  
  220.             
  221.  
  222.                       1) The program and this documentation may not be
  223.                          modified in any way.
  224.  
  225.                       2) A copy of this documentation is provided with
  226.                          the program.
  227.  
  228.                       3) No charge, other than a media and handling
  229.                          charge, (not to exceed $8.00) is made.
  230.  
  231.                       4) Users of the program purchase a license for
  232.                          its use.
  233.  
  234.             
  235.  
  236.             One license per usable copy of Command Post is required.
  237.             Archive and backup copies do not count.
  238.  
  239.             Please note that if you purchased a disk containing this
  240.             software from a public domain/shareware software distributor
  241.             you have paid the media and handling charges as permitted
  242.             above. You have not purchased a license.  Purchasing a
  243.             license is required for continued use.
  244.  
  245.             The accuracy of the information supplied here and the
  246.             fitness of the Command Post program for any purpose may
  247.             change without notice, and should not be construed as any
  248.             kind of a commitment.  No responsibility is assumed for any
  249.             errors or problems that may be encountered with use of this
  250.             product.
  251.  
  252.             There are no warranties whatsoever associated with this
  253.             product.
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.                                  Command Post 5.0
  264.                                         5                            General Licensing Information                           General Licensing Information
  265.  
  266.             
  267.  
  268.             Command Post must be licensed to be used other than for an
  269.             initial evaluation.  Two licensing rates are available, as
  270.             given below:
  271.  
  272.             
  273.  
  274.             Rates for payment with order:            Rates for payment with order:
  275.  
  276.                       $20   Single user license
  277.  
  278.                       $ 5   Command Post software on diskette
  279.                             Please specify 5 1/4" or 3 1/2" diskette.
  280.  
  281.                       $10   Printed documentation
  282.  
  283.             
  284.  
  285.             Rates for Purchase Order requiring billing,            Rates for Purchase Order requiring billing,
  286.             or for purchase via third party vendors:            or for purchase via third party vendors:
  287.  
  288.                       $50   Includes single user license,
  289.                             diskettes (5 1/4" and 3 1/2"),
  290.                             and printed documentation.
  291.  
  292.                       
  293.  
  294.                                           
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.                                  Command Post 5.0
  320.                                         6                                  Payment with Order                                 Payment with Order
  321.                                 Licensing Information                                Licensing Information
  322.  
  323.                                           
  324.  
  325.             Under the "Payment with Order" plan we accept personal and
  326.             business checks, along with Visa and MasterCard charges.
  327.  
  328.             Checks must be mailed, while we can accept Visa and
  329.             MasterCard purchases over the phone.
  330.  
  331.             
  332.  
  333.                                      MailOrders                                     MailOrders
  334.  
  335.             For mailorder purchases, enclose the following items in an
  336.             envelope and mail to the address given below:
  337.  
  338.             Enclose:  1) List of items desired --license(s), disk(s),
  339.                          number of copies of documentation
  340.  
  341.                       2) Payment (either check or charge card info)
  342.                          For charge card orders, include card number,
  343.                          expiration date and card billing address.
  344.  
  345.                       3) Name and address
  346.  
  347.             
  348.  
  349.             Mail to:  Wilson WindowWare
  350.                       3377 59th SW
  351.                       Seattle WA  98116
  352.  
  353.             
  354.  
  355.                                     Phone Orders                                    Phone Orders
  356.  
  357.             
  358.  
  359.             For phone order purchases we will need your card number,
  360.             expiration date, card billing address, and desired
  361.             purchases.
  362.  
  363.             Our phone lines are open from 9:00 AM to 9:00 PM Pacific                                          9:00 AM to 9:00 PM Pacific
  364.             Time.  East Coast residents will need to wait until after            Time                                                     
  365.             1:00 PM Eastern Time before placing their calls.
  366.  
  367.             Our phone number is (206) 937-9335.  Licensing materials                                (206) 937-9335                      
  368.             will generally be sent to you within 24 hours.
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.                                  Command Post 5.0
  376.                                         7                          Purchase Orders Requiring Billing                         Purchase Orders Requiring Billing
  377.                                 Licensing Information                                Licensing Information
  378.  
  379.                                           
  380.  
  381.             Purchase orders are subject to acceptance.  We generally
  382.             reject purchase order requests that obligate us to your
  383.             company's terms and conditions.
  384.  
  385.             As stated above there are no warranties whatsoever
  386.             associated with the Command Post software product, and we
  387.             are not responsible for its performance.  You are the sole
  388.             judge of the product's effectiveness and suitability for
  389.             your application.
  390.  
  391.             To order Command Post, enclose the following items in an
  392.             envelope and mail to the address given below:
  393.  
  394.             
  395.  
  396.             Enclose:  1) Purchase order stating
  397.                               Number of copies of desired
  398.                               Shipping address
  399.                               Billing address
  400.                               
  401.  
  402.                       2) Name, address and phone number of a
  403.                          knowledgeable individual whom we may
  404.                          contact should any question about
  405.                          this order arise.
  406.  
  407.             
  408.  
  409.             Mail to:  Wilson WindowWare
  410.                       3377 59th SW
  411.                       Seattle WA  98116
  412.  
  413.                       (206) 937-9335
  414.  
  415.             
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.                                  Command Post 5.0
  432.                                         8                                     Command Post                                    Command Post
  433.  
  434.             
  435.  
  436.             
  437.  
  438.                                   An Introduction                                  An Introduction
  439.  
  440.                                           
  441.  
  442.             Command Post is a Microsoft Windows application designed to
  443.             allow users to easily personalize the MS-DOS Executive
  444.             control window.
  445.  
  446.             Command Post allows users to easily add Menu and Submenu
  447.             items to the main MS-DOS Executive menu bar, and to execute
  448.             desired applications when the added menuitems are selected.
  449.             The MS-DOS Executive window may continue to be used as
  450.             always, it just has a few new menuitems on it now.
  451.  
  452.             With Command Post you may add any number of new menuitems,
  453.             and each of these menuitems are only a single mouse click
  454.             away!  Command Post Menuitems are also accessible via
  455.             keyboard commands just like any other menuitem in Microsoft
  456.             Windows.
  457.  
  458.             Command Post can be instructed to prompt you for parameters
  459.             for your applications.  You can supply the prompting
  460.             question, and even a default answer if you choose.
  461.  
  462.             Command Post menus are created using the Notepad Editor, or
  463.             with any other text editor that can save a plain ASCII file.
  464.             Special menu editors are not required.
  465.  
  466.             The Command Post menu file has an easy and straightforward
  467.             syntax, and can be re-loaded into Command Post after
  468.             modification.
  469.  
  470.             Command Post's window manager allows the user to
  471.             automatically stack or arrange windows in a variety of
  472.             formats.
  473.  
  474.             Command Post also provides for screen blanking and a special
  475.             time and date display which gives you quick access back to
  476.             Command Post.
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.                                  Command Post 5.0
  488.                                         9                               Installing Command Post                              Installing Command Post
  489.  
  490.                                           
  491.  
  492.             Command post is easily installed.  Simply copy the three
  493.             files, CMDPOST.EXE, CMDLIB.EXE and CMDPOST.MNU, to your
  494.             windows directory.
  495.  
  496.             If you do not have a COMMAND.PIF file, Copy the COMMAND.PIF
  497.             file also.  A COMMAND.PIF is required for the DOS C:>
  498.             menuitem under the CmdPost menu to work.
  499.  
  500.             CMDPOST.EXE is the Command Post application file.  When it
  501.             is invoked, as discussed in a following section, it attempts
  502.             to locate and load the Command Post menu file, CMDPOST.MNU.
  503.  
  504.             CMDLIB.EXE is not meant to be executed by the user.  It
  505.             contains window library routines that are invoked by
  506.             CMDPOST.EXE.
  507.  
  508.             The sample CMDPOST.MNU file supplied with Command Post will
  509.             get you started defining you very own Command Post menus.
  510.  
  511.             Command Post, of course, assumes that your system is
  512.             properly configured to run Windows.  Of special interest is
  513.             the CONFIG.SYS file, which is used to set some initial DOS
  514.             parameters while the system is booting up.
  515.  
  516.             It is recommended that your CONFIG.SYS file contain the
  517.             following items.  The values given for these items are a
  518.             minimum, and larger values may be used as your other
  519.             applications warrant.
  520.  
  521.                          FILES=25
  522.                          BUFFERS=40
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.                                  Command Post 5.0
  544.                                         10                                  Using Command Post                                 Using Command Post
  545.  
  546.             
  547.  
  548.                                           
  549.  
  550.                          Getting Started with Command Post                         Getting Started with Command Post
  551.  
  552.             
  553.  
  554.             Command Post may be invoked with any of the methods that
  555.             follow:
  556.  
  557.                       1) Via the MS-DOS menu in Windows.  If Command
  558.                          Post is invoked this way, it will take over
  559.                          the MS-DOS Executive window, modify the menu
  560.                          bar, install your personalized menuitems, and
  561.                          then allow you to proceed.
  562.  
  563.                       2) You may modify your WIN.INI file, adding
  564.                          CMDPOST.EXE to either the RUN= or the LOAD=
  565.                          sections.  This will automatically start
  566.                          Command Post whenever you start Windows.
  567.  
  568.                          Special Note:  Command Post does not follow the
  569.                          standard definitions of the RUN= and LOAD=
  570.                          lines.  Only by having the RUN= line blank can
  571.                          Command Post be started as a window, otherwise
  572.                          Command Post will be started as an Icon.
  573.  
  574.                       3) You may also type WIN CMDPOST at the MS-DOS
  575.                          prompt.  Command Post will be started as an
  576.                          icon.
  577.  
  578.             Initially, when you start Command Post you will see a simple
  579.             extension to the MS-DOS Executive window, as defined by the
  580.             CMDPOST.MNU file that is shipped with Command Post.  This
  581.             simple menu allows you access to the desktop accessories and
  582.             other applications shipped with the standard version of
  583.             MIcrosoft Windows.
  584.  
  585.             After reading the section on defining your own menus, you
  586.             can edit CMDPOST.MNU to add you own menuitems.
  587.  
  588.             You may have up to four Command Post windows at one time,
  589.             (although I can't see any reason for more than two). Each
  590.             Command Post Window will have its number in the window title
  591.             bar (e.g.  <#1 Command Post>  ).
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.                                  Command Post 5.0
  600.                                         11                                Command Post Commands                               Command Post Commands
  601.  
  602.             
  603.  
  604.             Command Post adds a number of menuitems to the normal set of
  605.             MS-DOS menuitems.
  606.  
  607.             
  608.  
  609.             Command Post installs two of its own menu items onto the
  610.             normal set of MS-DOS menuitems.  These menuitems are Windows
  611.             and CmdPost.  In addition any (reasonable) number of user-
  612.             defined menuitems may be added.
  613.  
  614.             
  615.  
  616.             The Windows menuitem, as described later, assists the user
  617.             in locating and viewing windows.  It can find any
  618.             application window, and re-arrange up to twelve application
  619.             windows.
  620.  
  621.             
  622.  
  623.             The CmdPost menuitem, as described later, contains the
  624.             Command Post control functions, and Windows accessories that
  625.             support the control functions (such as Clipboard and the
  626.             Control Panel).
  627.  
  628.             
  629.  
  630.             The user menuitems are reason for Command Post's existence.
  631.             User menuitems may be easily added to the normal set of MS-
  632.             DOS menuitems through a file named CMDPOST.MNU, and these
  633.             menuitems can change directories and start applications as
  634.             defined by the user.
  635.  
  636.             
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.                                  Command Post 5.0
  656.                                         12                                 The Windows menuitem                                The Windows menuitem
  657.  
  658.             
  659.  
  660.             The Windows menuitem is used to navigate through your
  661.             various windows.  There are two types of menuitems shown on
  662.             the Windows submenu.
  663.  
  664.             The eight on the left  are normal, permanent menuitems, and
  665.             are used to arrange your open windows.  The arrange commands
  666.             will arrange up to 12 open windows. You have your choice of
  667.             including Command Post in the arrangement, or excluding it
  668.             and causing it to be minimized.
  669.  
  670.             To the right of the first eight menuitems will appear a list
  671.             of top-level application windows that can be jumped to by
  672.             merely selecting the menuitem from the list.  The item may
  673.             be selected either with a mouse or by the letter code
  674.             provided. Command Post will immediately transfer you to that
  675.             window.
  676.  
  677.             These commands are particularly handy for handling
  678.             overlapped windows because a small window can easily get
  679.             lost beneath a multitude of other windows and become
  680.             difficult to find.
  681.  
  682.             
  683.  
  684.             
  685.  
  686.             Note:  Command Post will not arrange minimized (iconized)
  687.             windows.  Be sure that the windows you want arranged are not
  688.             minimized.
  689.  
  690.             Command post will arrange the windows with the most recently
  691.             used window in the top left hand corner (or at the top of
  692.             the stack), followed by the remaining windows, in the order
  693.             that they were last used.
  694.  
  695.             
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.                                  Command Post 5.0
  712.                                         13                           The Windows Menuitem (continued)                          The Windows Menuitem (continued)
  713.  
  714.                                           
  715.  
  716.             The Windows menuitem has eight normal submenu items, as
  717.             follows:
  718.  
  719.             
  720.  
  721.                   Stack                  Stack
  722.                                 This item will arrange the open windows
  723.                                 into a stack, with the window caption
  724.                                 lines peeking out from behind the
  725.                                 previous window.
  726.  
  727.                   Arrange                  Arrange
  728.                                 This item will arrange windows in a
  729.                                 Command Post defined pattern.
  730.  
  731.                   Arrange Rows                  Arrange Rows
  732.                                 This item will arrange windows into
  733.                                 rows.  Enabled for 2 to 4 windows.
  734.  
  735.                   Arrange Columns                  Arrange Columns
  736.                                 This item will arrange windows into
  737.                                 columns.  Enabled for 2 or 3 windows.
  738.  
  739.                   
  740.                   Stack         w/o CP                  Stack         w/o CP
  741.                   Arrange       w/o CP                  Arrange       w/o CP
  742.                   Arrange Rows  w/o CP                  Arrange Rows  w/o CP
  743.                   Arrange Cols  w/o CP                  Arrange Cols  w/o CP
  744.                                 Same as above, except that Command Post
  745.                                 is minimized instead of being included
  746.                                 in the arrangement.
  747.  
  748.                   <Window Names>                  <Window Names>
  749.                                 Following the normal menuitems is a list
  750.                                 of all named top-level windows.
  751.                                 Selecting a member of this list will
  752.                                 transfer control to the selected window.
  753.  
  754.             
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.                                  Command Post 5.0
  768.                                         14                                 The CmdPost menuitem                                The CmdPost menuitem
  769.  
  770.             
  771.  
  772.             The CmdPost menuitem has nine submenu items, as discussed
  773.             below:
  774.  
  775.             
  776.  
  777.                   Command Post                  Command Post
  778.                                 Starts another Command Post Window
  779.  
  780.                   Control Panel                  Control Panel
  781.                                 Starts the Control Panel Window
  782.  
  783.                   Clipboard                  Clipboard
  784.                                 Starts the Clipboard Window
  785.  
  786.                   DOS C:>                  DOS C:>
  787.                                 Runs COMMAND.PIF, which will start a
  788.                                 COMMAND.COM window thus providing a DOS
  789.                                 prompt ( e.g. C:\> ) in windows.  Use
  790.                                 the EXIT command to close window.
  791.  
  792.                   Confirm  Selections                  Confirm  Selections
  793.                                 This item is a toggle. If it is checked,
  794.                                 then any selection from the user's
  795.                                 personalized menu will appear in a
  796.                                 dialog box prior to execution.  The user
  797.                                 may modify any of the fields and then
  798.                                 run it.
  799.  
  800.                   Option...                  Option...
  801.                                 Selection of this menuitem will cause an
  802.                                 option selection dialog box to be
  803.                                 displayed.  See the section on the
  804.                                 Option Selection Dialog box below.
  805.  
  806.                   Reload CmdPost Menus                  Reload CmdPost Menus
  807.                                 This command is used to reload the
  808.                                 Command Post menu after modifying
  809.                                 CMDPOST.MNU  with with an editor.  If
  810.                                 more than one Command Post window is
  811.                                 used, see the Notes section below.
  812.  
  813.                   System Information                  System Information
  814.                                 Displays Windows version, DOS version,
  815.                                 LIM Driver version and various
  816.                                 interesting memory usage numbers.
  817.  
  818.                   About Command Post...                  About Command Post   
  819.                                 Displays Command Post copyright notice
  820.                                 and additional information.
  821.  
  822.  
  823.                                  Command Post 5.0
  824.                                         15                           The Option Selection Dialog Box                          The Option Selection Dialog Box
  825.  
  826.             
  827.  
  828.             The Option Selection Dialog box allows specification of the
  829.             Command Post options.  These are:
  830.  
  831.             
  832.  
  833.                       1) The automatic directory display update.  When
  834.                          checked, the MS-DOS directory display will be
  835.                          updated when Command Post becomes active.  If
  836.                          not checked, the user must select one of the
  837.                          Disk Drive icons in order to update the
  838.                          directory display.
  839.  
  840.             
  841.  
  842.                       2) Return to original directory.  When checked,
  843.                          menu selections will not change the current
  844.                          directory displayed in the MS-DOS/Command Post
  845.                          window.
  846.  
  847.             
  848.  
  849.                       3) Screen Blanking Delay Time.  Command Post will
  850.                          blank the screen after a period of inactivity
  851.                          (no key hits or mouse movement).  Specify time
  852.                          desired before screen blanking occurs.  Enter
  853.                          zero to disable screen blanking.
  854.  
  855.             
  856.  
  857.                       4) Window Personalization.  In licensed copies of
  858.                          Command Post, a short (20 chars) text string
  859.                          may be appended to the Command Post window
  860.                          title. E.G. the following window title is
  861.                          possible:
  862.             
  863.                            <#1 Command Post - John Smith>                           <#1 Command Post - John Smith>
  864.  
  865.             
  866.  
  867.             All the Command Post options are Global.  This means that
  868.             the option selections apply to all Command Post windows, not
  869.             just the current window. If an option is enabled or disabled
  870.             for one Command Post window, it is also enabled or disabled
  871.             for ALL of them.
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.                                  Command Post 5.0
  880.                                         16                                System Menu Extensions                               System Menu Extensions
  881.  
  882.                                           
  883.  
  884.             One item has been added to the system (ALT-SPACEBAR) menu.
  885.             It is the "End Windows Session" command.
  886.  
  887.             The "End Windows Session" menuitem is identical the the END
  888.             SESSION menuitem in the MS-DOS Executive SPECIAL menu.  They
  889.             both first ask the user to confirm the request, and if
  890.             confirmed, then all running applications are given a chance
  891.             to indicate as to whether or not this is a good idea.  E.G.
  892.             Editors with unsaved data may ask the user to indicate
  893.             whether the data should be saved or  discarded.
  894.  
  895.             
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.                                  Command Post 5.0
  936.                                         17                                 Command Post HotKey                                Command Post HotKey
  937.  
  938.                                           
  939.  
  940.             
  941.  
  942.             The Command Post HotKey, CONTROL-SHIFT-ESCAPE, will transfer
  943.             control to Command Post from any other application window.
  944.  
  945.             
  946.  
  947.             If multiple Command Post windows are running, control will
  948.             be transferred to the lowest numbered Command Post
  949.             available.
  950.  
  951.             
  952.  
  953.             In addition, double clicking the Command Post clock display
  954.             with the left mouse button will also transfer control to
  955.             Command Post.
  956.  
  957.             
  958.  
  959.             There are some applications inside of which the Command Post
  960.             HotKey does not function.  These applications include old
  961.             (non-window) applications which grab the keyboard interrupts
  962.             for themselves, rather than letting DOS pass keyboard info
  963.             to them, and, for Windows/386 users, applications running in
  964.             DOS partitions.
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.                                  Command Post 5.0
  992.                                         18                                   Screen Blanking                                  Screen Blanking
  993.  
  994.                                           
  995.  
  996.             Command Post has a built in screen blanker.  After a
  997.             specified period of inactivity, Command Post will blank the
  998.             screen.  A small display of the current Command Post version
  999.             number and a "Press any key to continue." message will move
  1000.             about the screen.
  1001.  
  1002.             To return to Windows simply press any key (except ALT, which
  1003.             is ignored) or move the mouse.
  1004.  
  1005.             The screen will not blank if an "Old Application" currently
  1006.             has the input focus.
  1007.  
  1008.             The screen blanking may be enabled and disabled, or the
  1009.             delay period may be modified using the Options... menuitem
  1010.             under the CmdPost menu.
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.                                  Command Post 5.0
  1048.                                         19                                Time and Date Display                               Time and Date Display
  1049.  
  1050.                                           
  1051.  
  1052.             Command Post maintains a small window, located initially in
  1053.             the lower right corner of the display.
  1054.  
  1055.             This window has three different displays.  They are:
  1056.  
  1057.                       Command Post Version Number
  1058.  
  1059.                       Day, Date and Time (in seconds)
  1060.  
  1061.                       Day, Date and Time (in minutes)
  1062.  
  1063.             The displays may be changed by clicking it with the right
  1064.             mouse button, or setting the input focus on the window (via
  1065.             a series of Alt-Tabs for users currently uninfested with
  1066.             rodents) and typing characters at it.
  1067.  
  1068.             If either of the time displays are active, Command Post will
  1069.             attempt to maintain the window on the surface of the screen
  1070.             at all times.
  1071.  
  1072.             The display may be moved by either dragging it with the left
  1073.             mouse button or using Alt-F7 to get the standard Windows
  1074.             Move Cursor, and using the arrow keys followed by an Enter.
  1075.  
  1076.             Doubleclicking the display with the left mouse button will
  1077.             cause control to be transferred to the Command Post window,
  1078.             much in the same manner as the Command Post HotKey.
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.                                  Command Post 5.0
  1104.                                         20                                  Command Post Menus                                 Command Post Menus
  1105.  
  1106.             
  1107.  
  1108.                              Making Personalized Menus                             Making Personalized Menus
  1109.  
  1110.                                           
  1111.  
  1112.             Command Post uses a file called CMDPOST.MNU to build
  1113.             personalized menus.  The CMDPOST.MNU file normally resides
  1114.             in the \WINDOWS directory next to the CMDPOST.EXE file.  In
  1115.             order to add to the default menu shipped with Command Post,
  1116.             or to modify the menu as needs change, simply edit the
  1117.             CMDPOST.MNU file with the Notepad editor (or any other plain
  1118.             ASCII editor).
  1119.  
  1120.             Take a moment to examine the contents of CMDPOST.MNU.  Its
  1121.             structure is actually very simple.  There are only 4 types
  1122.             of entries.  These types are:
  1123.  
  1124.             
  1125.  
  1126.                       1) Comments.  Blank lines and any line with a                      1) Comments.                                 
  1127.                           single quote mark in the first column
  1128.                          (column 1) is considered a comment and is
  1129.                          ignored by Command Post.
  1130.  
  1131.             
  1132.  
  1133.                       2) The Main Menu Titles.  Main menu titles are the                      2) The Main Menu Titles.                          
  1134.                          menu headings displayed on the menu bar.  These
  1135.                          main menu titles MUST start in the first column
  1136.                          (column 1).  Although Command Post allows these
  1137.                          main menu titles to be rather long, it is
  1138.                          advised, for aesthetic reasons, to keep the
  1139.                          main menu titles short.  One or two words
  1140.                          should be sufficient.
  1141.  
  1142.             
  1143.  
  1144.                       3) The Popup Menu Titles.  Popup menu titles                      3) The Popup Menu Titles.                   
  1145.                          comprise the menus that popup every time a main
  1146.                          menu title is selected.  The popup menu titles
  1147.                          MUST start in the second column (column 2) and
  1148.                          may be long, although, for aesthetic reasons
  1149.                          again, should be limited to about 30 characters
  1150.                          or less. Please note that for popup menu
  1151.                          titles, the first character of the line MUST be
  1152.                          a space, with the first letter of the popup
  1153.                          menu title starting in column 2.
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.                                  Command Post 5.0
  1160.                                         21                            Making Personalized Menus (Continued)                           Making Personalized Menus (Continued)
  1161.  
  1162.                    
  1163.  
  1164.                    
  1165.  
  1166.                       4) The menu action lines.  For each popup menu                      4) The menu action lines.                     
  1167.                          title, there are a pair of menu action lines.
  1168.                          The first line of the pair specifies the
  1169.                          initial directory (or path), and the second
  1170.                          line specifies the application and any
  1171.                          parameters that may be required.  These two
  1172.                          lines MUST BE PRECEDED BY AT LEAST TWO SPACES,
  1173.                          or a TAB character. (All these spaces, or lack
  1174.                          of them, are used by Command Post to tell these
  1175.                          various kinds of lines apart.)
  1176.  
  1177.                            
  1178.  
  1179.                            Initial Directory Specification:  The first                           Initial Directory Specification:           
  1180.                            line of the pair specifies the initial
  1181.                            directory, and may be preceded by a disk
  1182.                            drive identifier.  If the currently logged
  1183.                            directory is desired, use a period "." for
  1184.                            the directory specification.
  1185.  
  1186.                            Application Specification:  The second line                           Application Specification:                 
  1187.                            of the pair is used to specify the desired
  1188.                            application, and any parameters that may be
  1189.                            desired.  This line can get pretty fancy, but
  1190.                            we will keep it simple for a bit more.  One
  1191.                            thing to remember though, is that the
  1192.                            application's name MUST include the three
  1193.                            letter suffix (.EXE, .COM, .PIF, or .BAT).
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.                                  Command Post 5.0
  1216.                                         22                                 A Simple Sample Menu                                A Simple Sample Menu
  1217.  
  1218.                                           
  1219.  
  1220.             Now that we got the basic menu formats defined, lets look at
  1221.             a sample menu to see what all these specifications really
  1222.             mean.  Examine the simple menu below:
  1223.  
  1224.             
  1225.  
  1226.             Desktop
  1227.              Get Windows Clock
  1228.                       .
  1229.                       clock.exe
  1230.              Get Calendar
  1231.                       .
  1232.                       calendar.exe
  1233.             
  1234.             Word Processing
  1235.              Get Notepad Editor
  1236.                       .
  1237.                       notepad.exe
  1238.              Get Windows Write
  1239.                       .
  1240.                       write.exe
  1241.  
  1242.             
  1243.  
  1244.             This simple menu has two main menu headings, "Desktop" and
  1245.             "Word Processing".
  1246.  
  1247.             If the user selects the "Desktop" menu heading, a popup menu
  1248.             containing two items "Get Windows Clock" and "Get Calendar"
  1249.             will appear.
  1250.  
  1251.             On the other hand, if the user selects "Word Processing"
  1252.             instead, a different popup menu containing "Get Notepad
  1253.             Editor" and "Get Windows Write" appears instead.
  1254.  
  1255.             If the user were to select the "Get Notepad Editor" entry,
  1256.             Command Post would go to work.  Since the subdirectory line
  1257.             consists solely of a period, this indicates to Command Post
  1258.             that the current subdirectory is to be used and no change of
  1259.             subdirectories is to occur.  The application line has the
  1260.             filename of the Notepad Editor application, NOTEPAD.EXE,
  1261.             with no parameters.  Command Post will issue the commands to
  1262.             load and execute the NOTEPAD.EXE file.  In a few seconds,
  1263.             the Notepad Editor appears on the screen.
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.                                  Command Post 5.0
  1272.                                         23                                 An Ample Sample Menu                                An Ample Sample Menu
  1273.  
  1274.             Now that we have seen the basic structure of a Command Post
  1275.             menu, let's explore them some more.  In this example we will
  1276.             just use a single main menu heading, but fully flesh out the
  1277.             subdirectory and parameter possibilities
  1278.  
  1279.             
  1280.  
  1281.             Edit Various Things
  1282.             
  1283.              Edit Command Post Menu
  1284.                       c:\windows
  1285.                       notepad.exe cmdpost.mnu
  1286.             
  1287.              Write a letter to Home
  1288.                       c:\letters
  1289.                       write.exe ?Filename for letter?Mom.wri
  1290.  
  1291.             
  1292.  
  1293.             The first of the popup menu options above shows a simple way
  1294.             to add in a command to allow easy editing of the Command
  1295.             Post menu file.  First of all, the initial directory is set
  1296.             to C:\WINDOWS, which is the suggested  home for the
  1297.             CMDPOST.MNU file, and then the Notepad Editor is invoked to
  1298.             edit the menu file.
  1299.  
  1300.             The second example shows an example of a Command Post
  1301.             Prompter.  The user will be prompted with a dialog box which
  1302.             states:
  1303.  
  1304.                       Please Enter:
  1305.                       Filename for letter
  1306.  
  1307.             And is followed by an input box with the suggested default
  1308.             answer already set to "Mom.wri".
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.                                  Command Post 5.0
  1328.                                         24                           Command Post Keyboard Interface                          Command Post Keyboard Interface
  1329.  
  1330.             
  1331.  
  1332.             If a keyboard interface (i.e. the underlined characters
  1333.             Windows uses to assist those without mice)  to the menus is
  1334.             desired, it is quite simple to add.  Just put an ampersand
  1335.             (&) in front of the letter in the menu name to be used for
  1336.             the keyboard interface. The letters will appear in the menus
  1337.             as underlined characters, and thus may be used with ALT key
  1338.             combinations to access the menuitems.
  1339.  
  1340.             In order to keep things simple, try (very hard) not to have
  1341.             duplicate underlined letters in the main Bar Menu.  In
  1342.             addition, also try not to have duplicate underlined letters
  1343.             within a Submenu. (If there are duplicate letters
  1344.             identifying menuitems, then Windows will toggle between
  1345.             them, and Enter must be hit in order to select the desired
  1346.             one)
  1347.  
  1348.             P.S. In the Bar Menu, do not use F, V, S, W, or C as the
  1349.             keyboard interface characters, as those letters are used
  1350.             either by the MS-DOS executive or by Command Post itself.
  1351.  
  1352.             Below is a sample menu with the keyboard interface defined:
  1353.  
  1354.             
  1355.  
  1356.             &Desktop
  1357.              Get Windows Cloc&k
  1358.                       .
  1359.                       clock.exe
  1360.              Get &Calendar
  1361.                       .
  1362.                       calendar.exe
  1363.             
  1364.             Word &Processing
  1365.              Get &Notepad Editor
  1366.                       .
  1367.                       notepad.exe
  1368.              Get Windows &Write
  1369.                       .
  1370.                       write.exe
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.                                  Command Post 5.0
  1384.                                         25                                    Advanced Menus                                   Advanced Menus
  1385.  
  1386.             
  1387.  
  1388.             Command Post also has certain advanced features that allow
  1389.             control of the menu display on the screen.  It is done by
  1390.             simply putting one of two special characters as the first
  1391.             character of the menu name.
  1392.  
  1393.             The special characters are the underline character '_' and
  1394.             the vertical bar '|'. (The vertical bar sometimes has a
  1395.             white space in the middle, and is known as the broken
  1396.             vertical bar.)
  1397.  
  1398.             The effects are as follows:
  1399.  
  1400.                    On Bar Menu Items
  1401.  
  1402.                            | Causes the item to appear on a new line.                           |                                         
  1403.  
  1404.                            _ Ignored.  Becomes part of the item name.                           _                                         
  1405.  
  1406.                    On Submenu Items
  1407.  
  1408.                            | Causes following menuitems to begin in a                           |                                         
  1409.                             new column, separated with a vertical bar.
  1410.  
  1411.                            _ Causes a horizontal line to be drawn that                           _                                          
  1412.                             separates the following menuitems from the
  1413.                             previous ones.
  1414.  
  1415.                            
  1416.  
  1417.             Example:
  1418.  
  1419.             |&Desktop              ... Starts on a new line
  1420.              Get Windows Cloc&k
  1421.                       .
  1422.                       clock.exe
  1423.              _Get &Calendar        ... Is preceded by a
  1424.                       .                horizontal separator.
  1425.                       calendar.exe
  1426.             
  1427.             Word &Processing       ... Starts on a new line.
  1428.              Get &Notepad Editor
  1429.                       .
  1430.                       notepad.exe
  1431.              |Get Windows &Write   ... Starts in a new column.
  1432.                       .
  1433.                       write.exe
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.                                  Command Post 5.0
  1440.                                         26                            Command Post Prompter Details                           Command Post Prompter Details
  1441.  
  1442.                                           
  1443.  
  1444.             The Command Post Prompter becomes activated if the first
  1445.             character of the parameter string is a question mark "?".
  1446.             Everything following the question mark, up to the next
  1447.             question mark, if any, is assumed to be part of the
  1448.             question.  If a second question mark is found, everything
  1449.             after the second question mark is used for the default
  1450.             answer.
  1451.  
  1452.             If there is nothing after the first question mark, a stock
  1453.             question is used.  See below for examples of all the
  1454.             possibilities and the results they provide.
  1455.  
  1456.             
  1457.  
  1458.             Prompt String  :  ?
  1459.                Question    :  Please Enter:
  1460.                            :  Parameters for selected application
  1461.                Default     :  <blank>
  1462.             
  1463.             Prompt String  :  ??
  1464.                Question    :  Please Enter:
  1465.                            :  Parameters for selected application
  1466.                Default     :  <blank>
  1467.             
  1468.             Prompt String  :  ?Info for this application
  1469.                Question    :  Please Enter:
  1470.                            :  Info for this application
  1471.                Default     :  <blank>
  1472.             
  1473.             Prompt String  :  ?Data for the other application?1 2 3 4 5
  1474.                Question    :  Please Enter:
  1475.                            :  Data for the other application
  1476.                Default     :  1 2 3 4 5
  1477.             
  1478.             Prompt String  :  ??Jack and Jill
  1479.                Question    :  Please Enter:
  1480.                            :  Parameters for selected application
  1481.                Default     :  Jack and Jill
  1482.             
  1483.             
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.                                  Command Post 5.0
  1496.                                         27                                        Notes                                       Notes
  1497.  
  1498.             
  1499.  
  1500.             
  1501.  
  1502.                             Notes - Program Not in Path                            Notes - Program Not in Path
  1503.  
  1504.                                           
  1505.  
  1506.                                           
  1507.  
  1508.             The examples so far have assumed that the selected
  1509.             application can be found either in the initially selected
  1510.             subdirectory, or someplace defined in the MS-DOS PATH
  1511.             statement.  Although this does tend to make things easier,
  1512.             it is not required.  The application may be preceded with
  1513.             the complete path specification to it if desired.
  1514.  
  1515.              E.G.
  1516.  
  1517.             &Run Various Things
  1518.              Run &Obscure Program Not In Path
  1519.                       \set\desired\path
  1520.                       c:\obscure\subdir\obscure.exe assorted parameters
  1521.  
  1522.                                           
  1523.                                           
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.                                  Command Post 5.0
  1552.                                         28                                Notes - Reloading Menus                               Notes - Reloading Menus
  1553.  
  1554.             
  1555.  
  1556.             A modified CMDPOST.MNU may be reloaded by simply selecting
  1557.             the Reload menuitem in the CmdPost submenu.
  1558.  
  1559.             All Command Post windows use the same menu.  If there are
  1560.             several Command Post windows active, and the user selects
  1561.             the Reload menuitem on one of them to reload the menu, the
  1562.             menu on the current Command Post window will change
  1563.             immediately.
  1564.  
  1565.             The menus on the other Command Post windows will not change
  1566.             immediately, but will update when the window is activated
  1567.             (e.g. mouse click).
  1568.  
  1569.             This may be disconcerting at first, but really is not too
  1570.             bad because:
  1571.  
  1572.                       1) The menus will stabilize after a while and will
  1573.                          not need to be reloaded very often
  1574.  
  1575.                       2) Simply Clicking (or Alt-Tab'ing) each Command
  1576.                          Post window after reloading the menu will reset
  1577.                          all the menu bars.
  1578.  
  1579.                    
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.                                  Command Post 5.0
  1608.                                         29                         Notes - Automagic Directory Updates                        Notes - Automagic Directory Updates
  1609.  
  1610.             
  1611.  
  1612.             Command Post has an automatic directory display update
  1613.             feature that allows the directory display to be updated
  1614.             anytime the Command Post menu is selected.
  1615.  
  1616.             The standard MS-DOS Executive window directory display does
  1617.             not update until the user selects one of the disk drive
  1618.             icons in the upper left of the window.  If a file is added
  1619.             or deleted outside of the MS-DOS window (e.g. Notepad adds a
  1620.             file), this fact is not displayed on the MS-DOS window until
  1621.             the disk drive icon is selected.
  1622.  
  1623.             Command Post will, if the Automatic Update Directory Display
  1624.             option has been selected, update the directory display any
  1625.             time the Command Post window is selected.  This causes a
  1626.             "blink" after the selection of the Command Post window.
  1627.  
  1628.             If this is overly disconcerting, the feature may be turned
  1629.             off.
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.                                  Command Post 5.0
  1664.                                         30                         Notes - MS-DOS View Menu selections                        Notes - MS-DOS View Menu selections
  1665.  
  1666.             
  1667.  
  1668.             Command Post will will notice and save any selections made
  1669.             to the MS-DOS View submenu.
  1670.  
  1671.             If, for example, it is  preferred that the directory display
  1672.             only display executable files (i.e .EXE, .COM, .BAT, and
  1673.             maybe .PIF) the "Programs" View menu subitem would be
  1674.             selected.
  1675.  
  1676.             However, previously, this operation had to be performed
  1677.             every time that MS-DOS was started.
  1678.  
  1679.             With Command Post, this is automatic.  Command Post will
  1680.             reset the MS-DOS submenu items to the previous state
  1681.             whenever Command Post is started.
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.                                  Command Post 5.0
  1720.                                         31                       Notes - Exiting Command Post in Windows                      Notes - Exiting Command Post in Windows
  1721.  
  1722.             
  1723.  
  1724.             From time to time it may become desirable to exit from
  1725.             Command Post and remain in a Windows environment, such as
  1726.             when running memory intensive applications such as Aldus
  1727.             Pagemaker.
  1728.  
  1729.             
  1730.  
  1731.             To exit Command Post and remain in Windows, simply select
  1732.             the EXIT item under the FILE menu.  This will exit Command
  1733.             Post, and restore the MS-DOS Executive window.
  1734.  
  1735.             
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.                                  Command Post 5.0
  1776.                                         32                                      Appendices                                     Appendices
  1777.  
  1778.                    
  1779.  
  1780.                             Appendix A - Special Thanks                            Appendix A - Special Thanks
  1781.  
  1782.                                           
  1783.  
  1784.             The home base of Command Post, and all Wilson WindowWare
  1785.             software, is the Compuserve Microsoft MSSYS forum.  A
  1786.             multitude of individuals on the forum have given hints,
  1787.             comments and suggestions that have helped make Command Post
  1788.             the powerful and unique Windows application that it is.
  1789.  
  1790.             The SYSOPS of the MSSYS forum have, as a group, been
  1791.             extremely helpful in pointing out possible approaches to
  1792.             solving a number of problems that were encountered in the
  1793.             development of this program.
  1794.  
  1795.             I would also like to mention Charles Petzold (who does not
  1796.             have the faintest idea who I am). He is  the author of the
  1797.             book "Programming Windows" (the best book on Windows
  1798.             programming available at any price)  from which I gained
  1799.             deeper insights into the workings of Windows and lifted
  1800.             several ideas and code fragments.
  1801.  
  1802.             And while I am at it, I should mention Mike Geary (who is as
  1803.             well acquainted with me as Charles Petzold is).  He has
  1804.             written articles for the Microsoft Systems Journal, and has
  1805.             made various pieces of source code available on the
  1806.             Compuserve forums.  Several of these were incorporated into
  1807.             Command Post.
  1808.  
  1809.             There is also Art Metz, who keyed me in on the undocumented
  1810.             secrets that allow Command Post to maintain its clock window
  1811.             on the surface of the screen and allow the clock window to
  1812.             be moved with the mouse button. (And thus obsoleting his
  1813.             rather nice clock application.)
  1814.  
  1815.             I am especially grateful for the assistance given by Noel
  1816.             Bergman, who has patiently pointed out various bugs,
  1817.             particularly in the LIM 4.0 environment, and has detailed
  1818.             fixes required to make Command Post a fully functional
  1819.             Windows 2.0 application.
  1820.  
  1821.             And finally extra special thanks go to the licensees of
  1822.             Wilson WindowWare software, as they are the people who are
  1823.             footing the bill for the continuing development of new and
  1824.             existing WindowWare applications.
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.                                  Command Post 5.0
  1832.                                         33                    Appendix B - Command Post Version Information                   Appendix B - Command Post Version Information
  1833.  
  1834.                       Version Information for Command Post 5.0                      Version Information for Command Post 5.0
  1835.  
  1836.             
  1837.  
  1838.             Immediately below is a list of differences that this version
  1839.             of Command Post has when compared to major previous releases
  1840.             of Command Post.  This is generally only of interest when
  1841.             updating to a new version of Command Post from a previous
  1842.             release.
  1843.  
  1844.                   Version 5.0 - New Features
  1845.  
  1846.                   
  1847.                                 1)  Greatly modified clock display
  1848.  
  1849.                   
  1850.                                 2)  Added a System Information menuitem
  1851.                                     to the CmdPost menu.  It provides
  1852.                                     memory  usage information.
  1853.  
  1854.                   
  1855.                                 3)  Animation added to the blanked
  1856.                                     screen display.
  1857.  
  1858.                   
  1859.                                 4)  Added Visa and MasterCard displays
  1860.                                     to opening screens (as required by
  1861.                                     my bank)
  1862.  
  1863.                   
  1864.                                 5)  Modified payment structure (but not
  1865.                                     prices)
  1866.  
  1867.                   
  1868.                                 6)  Reduced Command Post memory usage by
  1869.                                     about 1000 bytes.
  1870.  
  1871.  
  1872.  
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.                                  Command Post 5.0
  1888.                                         34                                 
  1889.  
  1890.                              Version Information (continued)                             Version Information (continued)
  1891.  
  1892.                                                 
  1893.  
  1894.                   Version 4.9 - New Features
  1895.                                 1)  Removed option that forces user menu
  1896.                                     to start on a new line, as the |
  1897.                                     character at the beginning of
  1898.                                     CMDPOST.MNU does the same thing.
  1899.                                 2)  Windows Submenu modified to allow
  1900.                                     single mouse click operation.
  1901.                                 3)  Clock display can be moved.
  1902.                                 4)  Doubleclicking the clock display
  1903.                                     causes Command Post to appear (much
  1904.                                     like the HotKey)
  1905.                                 5)  Memory display updated immediately
  1906.                                     after starting new apps.
  1907.                                 6)  Screen blanking in some old apps
  1908.                                     fixed.
  1909.                                 7)  MinimizeMSDos flag checked to see if
  1910.                                     CmdPost should be minimized after
  1911.                                     starting apps.
  1912.                                 8)  Added Window Title personalization
  1913.                                     via the Option... dialog and removed
  1914.                                     the "w/Confirm" from the title.
  1915.                                     Licensed copies only!!!
  1916.                                 9)  Modified the Command Post clock and
  1917.                                     memory display to show all 3 types
  1918.                                     memory on systems with LIM 4.0
  1919.                                 10) Fixed a windows selection bug which
  1920.                                     could cause users without a mouse to
  1921.                                     simply hang in a window that would
  1922.                                     not accept input.
  1923.                                 11) Various other minor bug fixes.
  1924.  
  1925.                                                 
  1926.  
  1927.                   Version 4.6 - New Features
  1928.                                 1)  Arrange Windows Capability
  1929.                                 2)  Screen Blanking
  1930.                                 3)  Time/Date/System Memory Display
  1931.                                 4)  Extended menu language to allow
  1932.                                     addition of horizontal "_" and
  1933.                                     vertical "|"  separators.
  1934.                                 5)  Improved function of Windows
  1935.                                     menuitem to allow access to
  1936.                                     windows disabled by popups.
  1937.                                 6)  Sysmenu Close item handling
  1938.                                     (bugfix).
  1939.  
  1940.  
  1941.  
  1942.  
  1943.                                  Command Post 5.0
  1944.                                         35                                 
  1945.  
  1946.                              Version Information (continued)                             Version Information (continued)
  1947.  
  1948.                                                 
  1949.  
  1950.                   Version 3.3 - Added several new features
  1951.                                 1)  CmdPost HotKey. Pulls up Command
  1952.                                     Post from almost anywhere
  1953.                                     (CTRL-SHIFT-ESC)
  1954.                                 2)  Windows menuitem, allowing immediate
  1955.                                     access to any window.
  1956.                                 3)  User menubar newline/sameline option
  1957.                                 4)  Automatic directory update switch.
  1958.                                 5)  Return to original directory switch.
  1959.                                 6)  MS-DOS View menuitem state restore.
  1960.                                     CmdPost will remember the MS-DOS
  1961.                                     View settings, and restore them when
  1962.                                     initializing Command Post.
  1963.  
  1964.                   Version 2.2 - Windows 2.0 compatible release.
  1965.  
  1966.                    
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.                                  Command Post 5.0
  2000.                                         36                        Appendix C - Other Window Applications                       Appendix C - Other Window Applications
  2001.  
  2002.             
  2003.  
  2004.             Currently (9/15/88) Wilson WindowWare has two shareware
  2005.             applications as listed below. For more information on these
  2006.             applications send a SASE to:
  2007.  
  2008.             Wilson WindowWare
  2009.             3377 59th SW
  2010.             Seattle WA 98116
  2011.  
  2012.             
  2013.  
  2014.             
  2015.  
  2016.             Browser 2.7            Browser 2.7
  2017.  
  2018.             Browser is a MS Windows application designed to allow users
  2019.             to browse files in a MS Windows environment.  In addition to
  2020.             the browse capability, it supports printing, clipboarding,
  2021.             and a hex dump display.  Browser also features the new and
  2022.             unusual Hide & Seek information extraction technique.
  2023.  
  2024.             
  2025.  
  2026.             Command Post 5.0            Command Post 5.0
  2027.  
  2028.             Command Post is a MS Windows application designed to allow
  2029.             users to easily personalize the MS-DOS Executive control
  2030.             window.  Command Post allows users to easily add Menu and
  2031.             Submenu items to the main MS-DOS Executive menu bar, and to
  2032.             execute desired applications when a menu item is selected.
  2033.  
  2034.                    
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.                                  Command Post 5.0
  2056.                                         37                       Appendix D - Command Post Online Support                      Appendix D - Command Post Online Support
  2057.  
  2058.             
  2059.  
  2060.             Online support for Command Post is provided on Compuserve
  2061.             Information Service (CIS).
  2062.  
  2063.             If assistance with Command Post is required, please leave an
  2064.             Easyplex message for Morrie Wilson using the CIS identifier
  2065.             73260,2535            73260,2535
  2066.  
  2067.             A response will generally be posted by the next day.
  2068.  
  2069.             The MSAPP forum on Compuserve is also checked on a regular
  2070.             basis. The MSAPP forum is a good place to ask questions
  2071.             about Windows in general, or to interface with other Windows
  2072.             users.
  2073.  
  2074.                    
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.                                  Command Post 5.0
  2112.                                         38                    Appendix E - Command Post Licensing Reminders                   Appendix E - Command Post Licensing Reminders
  2113.  
  2114.             
  2115.  
  2116.             Command Post,  being a  shareware product, is distributed to
  2117.             users free,  or at low cost, for their evaluation.  In order
  2118.             to assist  users in  remembering  that  they  are  using  an
  2119.             unlicensed version  of a  shareware  product,  Command  Post
  2120.             reminds users of this fact on a regular basis.
  2121.  
  2122.             The reminders built into this version of Command Post are
  2123.             only somewhat obtrusive.  They consist of:
  2124.  
  2125.                       1) The word "Unlicensed" in the title of the
  2126.                          Command Post window.
  2127.  
  2128.                       2) Two windows of initial reminders when Command
  2129.                          Post is initially invoked.
  2130.  
  2131.                       3) Two windows of reminders every 25 Command Post
  2132.                          menu selections.
  2133.  
  2134.             In licensed versions of Command Post, the title of the
  2135.             Command Post window can be modified by adding a company or
  2136.             user name, as desired.  This is accomplished via the
  2137.             Options... dialog box.
  2138.  
  2139.             
  2140.  
  2141.             
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.                                  Command Post 5.0
  2168.                                         39